
if ( typeof Skt.Init === 'undefined' )
	Skt.Init = {};


Skt.Init.init = function(sketchpad) {
	
	if ( sketchpad.options.useUI == true ) {
	
		Skt.Init.disableUserSelect();
		Skt.Slide.setup(sketchpad);
		Skt.Toolbars.setup(sketchpad);
		Skt.UsersSidebar.setup(sketchpad);
		Skt.SlidesSidebar.setup(sketchpad);
		Skt.Users.setup(sketchpad);
		Skt.Groups.setup(sketchpad);
		
		Skt.Util.updateEmptyMessage(sketchpad);
		var editor = sketchpad.getEditor();
		editor.setTool(new Skt.SelectTool(editor));
	
	}
	
	var usersManager = sketchpad.getUsersManager();
	
	if ( usersManager.getUserCount() <= 0 ) {
		setTimeout(function(){
			usersManager.refreshUsers();
			usersManager.addInstance(sketchpad.getUser().id);
		}, 2000);
	} else 
		usersManager.addInstance(sketchpad.getUser().id);
};


Skt.Init.disableUserSelect = function() {
	$("*").css("-webkit-user-select", "none");
	$("*").css("-moz-user-select", "none");
	if (jQuery.browser.msie) {
		$("body").attr("onselectstart", "return false;");
		$("input").removeAttr("onselectstart");
	}
	$("input,textarea").css("-webkit-user-select", "text");
	$("input,textarea").css("-moz-user-select", "text");
};

